Real-Time Animation of Large Crowds
نویسندگان
چکیده
This paper proposes a GPU-based approach to real-time skinning animation of large crowds, where each character is animated independently of the others. In the first pass of the proposed approach, skinning is done by a pixel shader and the transformed vertex data are written into the render target texture. With the transformed vertices, the second pass renders the large crowds. The proposed approach is attractive for real-time applications such as video games.
منابع مشابه
A Framework for Rendering, Simulation and Animation of Crowds
Real-time crowd simulation for virtual environment applications requires not only navigation and locomotion in large environments while avoiding obstacles and agents, but also rendering high quality 3D fully articulated figures to enhance realism. In this paper, we present a framework for real-time simulation of crowds. The framework is composed of a Hardware Accelerated Character Animation Lib...
متن کاملCAVAST: The Crows Animation, Visualization, and Simulation Testbed
Simulation, animation and rendering of crowds has become an important part of real-time applications such as videogames. Virtual environments achieve higher realism when being populated by virtual crowds as opposed to appearing uninhabited. There has been a large amount of research on simulation, animation and rendering of crowds, but in most cases they seem to be treated separately as if the l...
متن کاملReal-time Crowd Movement On Large Scale Terrains
Crowds are described as complex adaptive systems in Artificial Intelligence. The generation of crowd in real-time simulations is beyond the manual design capability. In this paper, we present an integrated animation framework for simulating the adaptive movement behaviours of crowds on large terrains. A simulation system that is developed based on the framework can be used as a powerful animati...
متن کاملReal-time navigating crowds: scalable simulation and rendering
This paper introduces a framework for real-time simulation and rendering of crowds navigating in a virtual environment. The solution first consists in a specific environment preprocessing technique giving rise to navigation graphs, which are then used by the navigation and simulation tasks. Second, navigation planning interactively provides various solutions to the user queries, allowing to spr...
متن کاملFast Rendering of Large Crowds Using GPU
This paper proposes a fast rendering algorithm for real-time animation of large crowds, which is essential for video games with a large number of non-player characters. The proposed approach leaves the minimal work of rendering to CPU, and makes GPU take all the major work, including LOD assignment and view frustum culling, which have been the typical tasks of CPU. By offloading the rendering o...
متن کامل